YooKassa\Request\Receipts\AbstractReceiptResponse B

Total Complexity 90
Dependencies 13
Dependents 2
Total lines 552
Lines of code 260
Logical lines of code 124
Comment lines 195
Methods 32
Properties 13

Methods 32

Method Rating Maintainability Complexity Lines of code
fromArray()
B
40 21 60
setSettlements()
A
53 8 22
setItems()
A
54 8 20
setTaxSystemCode()
S
56 6 17
setStatus()
S
56 5 18
setOnBehalfOf()
S
60 4 13
setFiscalDocumentNumber()
S
62 4 11
setObjectId()
S
64 4 9
setType()
S
61 3 12
factoryObjectId()
S
67 3 8
setId()
S
63 3 10
notEmpty()
S
80 1 3
getOnBehalfOf()
S
82 1 3
getItems()
S
82 1 3
getTaxSystemCode()
S
82 1 3
addSettlement()
S
80 1 3
getSettlements()
S
82 1 3
addItem()
S
80 1 3
getRegisteredAt()
S
82 1 3
setFiscalProviderId()
S
81 1 3
getFiscalProviderId()
S
82 1 3
setRegisteredAt()
S
81 1 3
getId()
S
82 1 3
setFiscalAttribute()
S
81 1 3
getFiscalAttribute()
S
82 1 3
setFiscalStorageNumber()
S
81 1 3
getFiscalStorageNumber()
S
82 1 3
getFiscalDocumentNumber()
S
82 1 3
getStatus()
S
82 1 3
getObjectId()
S
82 1 3
getType()
S
82 1 3
setSpecificProperties()
S
100 1 0